"Investors looking for higher returns must buy gold at current levels as we expect further price appreciation," said Anuj Gupta, commodity expert.